microscopic pathology - French English Dictionary